Niphila pilipes
The Chinese scientific name is "Spotted Web Bride", and this spider is also known as "Big Wood Spider" or "Human Faced Spider". This spider is distributed in many countries in East and Southeast Asia, as well as Oceania. It is commonly found in primary and secondary forests as well as gardens.
Popular Models
Shrine
115 View
King Kong Hercules Wood Carving
166 View
The bell tower of a Japanese temple
189 View
Japanese Samurai Helmet
117 View
Random Model
Green glazed pottery bowl
344 View
guillotine
184 View
A thousand-year-old olive tree trunk
137 View
Fish Dragon Animation 3D Model
360 View
Walnut
195 View
Linhai Jinshan Xiaowenfeng Pagoda
399 View
Green topped Amazon parrot
352 View
Hawksbill turtle (juvenile)
466 View
Galapagos land iguana skull
497 View